electronic purchase - German English Dictionary